Meaning of (आत्म अनुशंसा) atm anushansa in english
As noun :
introspection
Suggested : observation or examination of one's own mental and emotional state, mental processes, etc the act of looking within oneself
Word of the day
(आत्म अनुशंसा) atm anushansa
can be used as noun.. No of characters: 12 including vowels consonants matras.
Transliteration :
aatma anusha.nsaa